Silence the 'illegal byte sequence' on Mountain Lion. We're invoking sed
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 29 Jan 2013 20:51:17 +0000 (20:51 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 29 Jan 2013 20:51:17 +0000 (20:51 +0000)
and if LANG is en_US.UTF-8 (the default) sed complains about the invalid UTF
encodings.  Just force it to C for this DOP test and back.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4273 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/testo.d/classic-2.test

index 98247f3f21dd3c332b5fd56b7938c797636b1327..edbefae0a185747d4e50c836db6a31307e9566ed 100644 (file)
@@ -348,13 +348,16 @@ compare ${TMPDIR}/glog1.gpx ${TMPDIR}/glog2.gpx
 #
 # Dop filter test
 #
+OLD_LANG=$LANG
+LANG=C
 rm -f ${TMPDIR}/dop*
-sed '/<hdop>50/d' ${REFERENCE}/dop-test.gpx | gpsbabel -i gpx -f - -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-hdop.ref
+sed '/<hdop>50/d' ${REFERENCE}/dop-test.gpx | gpsbabel -i gpx -f - -o openoffice -F - | sed  's/RPT...//g' > ${TMPDIR}/dop-hdop.ref
 gpsbabel -i gpx -f ${REFERENCE}/dop-test.gpx -x discard,hdop=50 -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-hdop.fil
 compare ${TMPDIR}/dop-hdop.ref ${TMPDIR}/dop-hdop.fil
 sed '/<vdop>50/d' ${REFERENCE}/dop-test.gpx | gpsbabel -i gpx -f - -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-vdop.ref
 gpsbabel -i gpx -f ${REFERENCE}/dop-test.gpx -x discard,vdop=50 -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-vdop.fil
 compare ${TMPDIR}/dop-vdop.ref ${TMPDIR}/dop-vdop.fil
+LANG=$OLD_LANG
 
 #
 # cotoGPS tests